package com.zp.thread;
/**
 * 第二种方式：实现Runnable接口，实现run()方法，
 * 用Thread类中的start()方法调用；
 * 两个线程执行结果不确定，是可变的;
 */
public class ThreadTest2 {
	public static void main(String[] args) {
		Thread t1 = new Thread(new MyThread1());
		Thread t2 = new Thread(new MyThread2());
		t1.start();
		t2.start();
	}
}

class MyThread1 implements Runnable{
	@Override
	public void run() {
		for(int i=0;i<100;i++){
			System.out.println("hello"+i);
		}
	}
}

class MyThread2 implements Runnable{
	@Override
	public void run() {
		for(int i=0;i<100;i++){
			System.out.println("welcome"+i);
		}
	}
}